package main

import (
	"fmt"

	"gitee.com/gxcc/go-thirds/alipay"
	"gitee.com/gxcc/go-thirds/aliyun"
	"gitee.com/gxcc/go-thirds/firebase"
	"gitee.com/gxcc/go-thirds/gosend"
	"gitee.com/gxcc/go-thirds/jpush"
	"gitee.com/gxcc/go-thirds/qq"
	"gitee.com/gxcc/go-thirds/qw"
	"gitee.com/gxcc/go-thirds/qwfws"
	"gitee.com/gxcc/go-thirds/tencent"
	"gitee.com/gxcc/go-thirds/twilio"
	"gitee.com/gxcc/go-thirds/weibo"
	"gitee.com/gxcc/go-thirds/wx"
	"gitee.com/gxcc/go-thirds/xendit"
)

func main() {
	var arr = []any{
		alipay.AliPaySvc{},
		aliyun.SmsSvc{},
		firebase.FirebaseSvc{},
		gosend.GoSendSvc{},
		jpush.Client{},
		qq.UserInfo{},
		qw.QYWXApi{},
		qwfws.QYWXSuiteApi{},
		tencent.CosSvc{},
		tencent.SmsSvc{},
		twilio.SmsClient{},
		weibo.UserInfo{},
		wx.WxmpSvc{},
		wx.WxghSvc{},
		xendit.XenditSvc{},
	}

	fmt.Println(len(arr))
}
